package com.user.Config;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

@Configuration
public class ImageUploadConfig implements WebMvcConfigurer {
    //由于这是服务器的自我保护机制，为了防止暴露绝对路径，
    // 在项目启动时，下载的文件，并没有打包（上传图片后target包中没有加载 重启服务器后target包内会重新加载）

    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/static/upload/**").addResourceLocations("file:D:\\software\\IntelliJ IDEA\\project\\springcloud-demo\\service-user\\src\\main\\resources\\static\\upload\\");
    }
}
